package org.syntaxlisp.core.element;

import lombok.Builder;
import lombok.Data;

import java.util.Set;

/**
 * @author HuangYijun
 * @data 2023-02-21 10:16
 **/
@Builder
@Data
public class PfCr {

    /**
     * Critical Appearance Set
     */
    private Set<SyntaxLispElement> criticalSet;

    /**
     * Possible First Set
     */
    private Set<SyntaxLispElement> possibleSet;

    public String toString() {
        return "\r\n" + "pf " + possibleSet + "\r\n" + "cr " + criticalSet;
    }
}
